eight-speed transmission - Turkish English Dictionary